// store/index.js

import { configureStore } from "@reduxjs/toolkit";
import { counterReducer } from "./modules/count";

// 创建根 store
const store = configureStore({
  reducer: {
    counter: counterReducer, // 注册子模块的 reducer
  },
  devTools: process.env.NODE_ENV !== 'production' // 开发环境下自动集成 Redux DevTools 浏览器插件
});

export default store;


// 使用步骤：
// 1、定义源store: store/modules/count.ts
// 2、组合根store: store/index.ts
// 3、注入store app.tsx